package com.iwhalecloud.citybrain.flow.platform.manager.domain.model.notice;

import java.io.Serializable;
import java.util.Date;

import lombok.Data;

/**
 * @author lilh
 * @date 2020/10/30 17:14
 */
@Data
public class FlowReTimeoutSettingVo implements Serializable {
    private static final long serialVersionUID = 8923690621052249391L;

    private Long id;

    /**
     * 部署ID
     */
    private String deployId;

    /**
     * 任务ID
     */
    private String activityId;

    /**
     * 父节点ID,有值则为预警记录,无值则为超时记录
     */
    private Long parentId;

    /**
     * 日历类型(WORKING_DAY/工作日，CALENDAR_DAY/日历日)
     */
    private String calendarType;

    /**
     * 时间间隔
     */
    private Long duration;

    /**
     * 预警编码
     */
    private String warningCode;

    /**
     * 通知类型
     */
    private String type;

    private Date createTime;

    private Date updateTime;

    private String createBy;

    private String updateBy;

    /**
     * 任务计划完成时间
     */
    private String taskPlanCompTime;

}
